形状修改

形状修改

ndarray.reshape(shape, order)

# 转换形状时要注意,转换前后元素个数要匹配
a1.reshape([5, 4])
al.reshape([-1, 10]) # 形状被修改为(2, 10) -1表示通过计算获得值

ndarray.resize(new_shape)

a1.resize([5, 4]) # 形状为(5, 4)

ndarry.T

a1.T # al的形状为(4, 5)